629713a1e4219537286d9b329063bc507b2e5b43,rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/StaxSymmetricBindingHandler.java,StaxSymmetricBindingHandler,doEncryption,#AbstractTokenWrapper#List#boolean#,388

Before Change



            if (isRequestor()) {
                properties.setEncryptionKeyIdentifier(
                    ConfigurationConverter.convertKeyIdentifier(
                        getKeyIdentifierType(recToken, encrToken)));
                properties.setDerivedKeyKeyIdentifier(
                    ConfigurationConverter.convertKeyIdentifier("DirectReference"));
            } else if (recToken.getToken() instanceof KerberosToken && !isRequestor()) {

After Change


            properties.addAction(actionToPerform);

            if (isRequestor()) {
                properties.setEncryptionKeyIdentifier(getKeyIdentifierType(recToken, encrToken));
                properties.setDerivedKeyKeyIdentifier(
                    WSSecurityTokenConstants.KeyIdentifier_SecurityTokenDirectReference);
            } else if (recToken.getToken() instanceof KerberosToken && !isRequestor()) {